home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 3
/
Gold Medal Software - Volume 3 (Gold Medal) (1994).iso
/
comms
/
esp20.arj
/
AIOESPCA.DOC
next >
Wrap
Text File
|
1994-01-28
|
4KB
|
97 lines
AIOESPCA.NLM Version 2.00
Hayes Microcomputer Products, Inc.
P.O. Box 105203
Atlanta, GA. 30348
TEL: (404) 441-1617 BBS: (800) 874-2937 (800) US-HAYES
FAX: (404) 449-0087 BBS: (404) 446-6336 (404) HI-MODEM
Copyright (C) 1993 Hayes Microcomputer Products, Inc
All rights reserved.
(September 1, 1993)
This driver allows AIO applications to use the serial ports
on a Hayes ESP Communications Accelerator installed in the server.
Each board requires its own interrupt, which is allocated to the
first port, or Master Port. Additional ports (Slave Ports) share
the interrupt, unless specifically assigned an exclusive interrupt
using the "slavex=" parameter.
Interrupts (hex) 3, 4, 5, 7, 9, A, B, C, E, and F are supported.
As many boards may be installed as interrupt availability allows,
up to a maximum of ten boards.
The operator must issue one LOAD command per board. LOADing is
typically performed by the AUTOEXEC.NCF file at startup time.
To load the AIOESPCA NLM use:
"load aioespca port=xxx int=x [slavex=yyy] [node=x] [byteio]
[name=x] [prescalex=y]"
The brackets indicate optional parameters.
REQUIRED load parameters (prompted for if not on command line)
port Specifies I/O address (in hex) used by ESPCA board.
This must match the jumpered I/O address designation for
the intended board. Several hardware-jumpered I/O
Addresses are available, with the remaining addresses
available via software configuration of the board's
nonvolatile memory.
Valid choices are: 100, 140, 180, 200, 240, 280, 300, 380.
int Specifies interrupt used by the first port, or Master
Port. Other ports share this interrupt unless
specifically assigned an exclusive interrupt using the
"slavex=" parameter.
Valid choices are: 3, 4, 5, 7, 9, A, B, C, E, F.
OPTIONAL load parameters:
slavex Specifies interrupt used by a particular slave port.
Slaves are numbered starting with 1, with the number
replacing the "x" in "slavex". For example:
slave1=7 (assign interrupt 7 to first Slave Port)
Valid choices are: 3, 4, 5, 7, 9, A, B, C, E, F.
node Specifies board number used by ESPCA adapter. If this
parameter is not specified, the driver will assign one
based on I/0 address.
byteio By default, the AIOESPCA driver performs 16-bit I/O
data move operations, which require a 16-bit bus slot.
The AIOESPCA driver and ESPCA board may operate in an
8-bit slot by specifying this switch.
Valid choices are: 0-9.
name The user-defined name which correlates to the board
loaded.
prescalex Specifies a baud rate multiplier for a particular port.
Baud rates can be doubled, quadrupled, or octupled using
this switch. For example:
prescale0=1 (doubles Master Port baud rates)
prescale1=3 (octuples first Slave Port baud rates)
Valid choices are: 0-3
0 - x1
1 - x2
2 - x4
3 - x8